 #gym-list{
   margin: 0 15px;
 } 
 
 #gym-list .list-wrap{
 
 
 }
 
 #gym-list .list-wrap .box-item{
    padding: 0 15px;
    box-shadow: 0px 1px 15px 0px rgba(0,0,0,0.10), 0px 11px 12px 0px rgba(0,0,0,0.10), 0px 14px 38px 0px rgba(0,0,0,0.0);
    margin-bottom: 0.25rem;
    overflow: hidden;
 }
 
  #gym-list .list-wrap .box-item p.gym-image{
  	margin: 0.315rem 0;
  }

 #gym-list .list-wrap .box-item p{
    margin-bottom: 0.23rem;
 }


 #gym-list .list-wrap .box-item .address-name{
    font-size:0.24rem;
 }

 #gym-list .list-wrap .box-item .gym-other-info{
    overflow: hidden;
 }

 #gym-list .list-wrap .box-item .gym-other-info span{
   display:block;
   float:left;
   width:33.333333%;
   height: 0.35rem;
 }


 #gym-list .list-wrap .box-item .gym-other-info span.gym-star{
   background: url(../images/hstar.png) no-repeat 0 0.05rem;
   background-size: 0.29rem 0.27rem;
   text-indent: 0.3rem;
 }

 #gym-list .list-wrap .box-item .gym-other-info span.gym-evaluate{
   background: url(../images/hevaluate.png) no-repeat 0 0.05rem;
   background-size: 0.31rem 0.25rem;
   text-indent: 0.3rem;
 }


 #gym-list .list-wrap .box-item .gym-other-info span.gym-distance{
   background: url(../images/juli.png) no-repeat 0.4rem 0.06rem;
   background-size: 0.25rem 0.25rem;
   text-indent: 0.3rem;
   text-align: right;
 }
 
 
 #gym-list .list-wrap .box-item .separator{
 	border-top: 1px solid rgba(0,0,0,0.08);
    margin: 0 -15px 0.23rem -15px;
 }


 #gym-list .list-wrap .box-item .gym-tags{
   overflow:hidden;
 }
 
 #gym-list .list-wrap .box-item .gym-tags span{
   display: block;
    float: left;
    width: 1.1rem;
    height: 0.4rem;
    line-height: 0.4rem;
    text-align: center;
 }

 #gym-list .list-wrap .box-item .gym-tags span.fist-tag{
    color: #090909;
    background: #FFDE43;
 }

 #gym-list .list-wrap .box-item .gym-tags span.second-tag{
    margin-left: 0.4rem;
    color: #FFFFFF;
    background: #090909;
 }

 #gym-list .list-wrap .box-item .gym-tags span.book-number{
 	float: right;
 	width: 1.8rem;
 }
 
 
 
.load-more{
	text-align: center;
	margin: 0.25rem 0 0.7rem;
}


.load-more span{
	display: block;
    width: 2.21rem;
    margin: 0 auto;
    height: 0.6rem;
    line-height: 0.6rem;
    padding-right: 0.3rem;
    background: url(../images/load-more.png) no-repeat center;
    background-size: 2.21rem 0.6rem;
}
 


